home *** CD-ROM | disk | FTP | other *** search
- Path: news.sinet.slb.com!rod
- From: rod@San-Jose.ate.slb.com (Rod Armstrong)
- Newsgroups: comp.lang.c++
- Subject: Re Anyone using the Look! C++ debugger out there? (and other Unix debugger Qs)
- Date: 1 Mar 1996 22:41:38 GMT
- Organization: Schlumberger Technologies, San Jose, CA.
- Distribution: world
- Message-ID: <4h7uf2$4i6@ohnasn01.sinet.slb.com>
- Reply-To: rod@San-Jose.ate.slb.com (Rod Armstrong)
- NNTP-Posting-Host: grenoble.san-jose.ate.slb.com
-
-
- Try UPS. It is a very powerful debugger, widely availble.
- You didn't say what compiler you are using, but UPS supports several
- on SunOS - gcc, cc, SC2, clcc, lcc.
-
- BTW, I had an evaluation copy of the Look! debugger, and
- although it has some nice class browsing facilities, its performance on
- real programs was such that it was unusable.
- It had the annoying habit of consuming one's workstation and
- freezing the mouse cursor for 30 secs or so at a time. In addition, it was
- afflicted by `window cancer' (as are a lot of 3rd party tools) in that many
- simple operations, such as viewing automatics, or expanding a variable, invoke
- separate windows. IMO, the ups sigle window paradigm is far superior. On a
- 42Meg (statically linked) daemon process, ups is up and running in 90 secs
- while Look! comsumes 80%+ of the cpu for 16minutes before just
- loading the program!
-
- There are several versions of UPS. The 2.45.2 is a stable old version for
- SunOS primarily. The 3.7 version uses the gdb low level libraries and works
- on machines that gdb supports. The 3.14 version is the native (non gdb)
- port for Solaris. one place to get the sources is
-
- ftp://sunsite.unc.edu/pub/X11/contrib/devel_tools
- and the sun mirror sites.
-
- Also at ftp://unix.hensa.ac.uk/pub/misc/unix/ups
-
- I have contributed a patch for 2.45.2 which includes the Linux port,
- and a patch for 3.14.
-
- The files are
-
- ftp://ftp.x.org/contrib/devel_tools/ups-2.45.2-linux-rga.README
- ftp://ftp.x.org/contrib/devel_tools/ups-2.45.2-linux-rga.diff.gz
- ftp://ftp.x.org/contrib/devel_tools/ups-3.14-beta-rga.diff.README
- ftp://ftp.x.org/contrib/devel_tools/ups-3.14-beta-rga.diff.gz
-
- They are also available as:
-
- ftp://unix.hensa.ac.uk/pub/misc/unix/ups/ups-2.45.2-linux-rga.README
- ftp://unix.hensa.ac.uk/pub/misc/unix/ups/ups-2.45.2-linux-rga.diff.gz
- ftp://unix.hensa.ac.uk/pub/misc/unix/ups/ups-3.14-beta-rga.diff.README
- ftp://unix.hensa.ac.uk/pub/misc/unix/ups/ups-3.14-beta-rga.diff.gz
-
- Rod Armstrong
- rod@san-jose.ate.slb.com
-